﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, { padding: 0;margin: 0; }
fieldset, img { border: 0;}
 ol, ul {list-style: none;}
p{margin: 0px;padding: 0px;}

@charset "utf-8";
.clear{ clear:both;}
/*-----------content pages-----------*/
.contentPage{text-align: center; margin:0px 3px; padding:0px; padding-top:15px; width: 100%; color: #666; line-height: 30px; text-decoration: none;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #eeeeee; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #eeeeee; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}
/*-----------content pages end-----------*/
/*-----------------------------------Reset------------------------------------*/ 
 
body{font-size: 12px;color: #333333;padding: 0px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;font-family: "微软雅黑";text-decoration: none;width: 100%;line-height: 24px;}

a:link{color:#333333;text-decoration:none;font-family: "微软雅黑";}
a:visited{color:#333333;text-decoration:none;font-family: "微软雅黑";}
a:hover{color:#333333;text-decoration:underline;font-family: "微软雅黑";}
a{color:#333333;text-decoration:none;font-family: "微软雅黑";}
a.zzb07link{font-family: "微软雅黑";font-size: 12px;text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;font-family: "微软雅黑";}
.zzb07tail{font-size:12px;font-family: "微软雅黑";color:#fff;}



#headertop{
	padding: 0px;
	height: 210px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#header{
	padding: 0px;
	height: 126px;
	width: 1180px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}
.logo{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 126px;
	width: 322px;
}

.header-right{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 126px;
	width: 858px;
	background-image: url(../images/02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#nav{
	height: 45px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;background-image: url(../images/03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0 0 0 80px;
}
#resou{padding: 0px;height: 39px;width: 1180px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;background-image: url(../images/04.jpg);
background-repeat: no-repeat;background-position: center top;}

.search{padding: 0px;height: 24px;width: 204px;margin: 6px 0 0 0;padding: 0px;color:#333333;float: left;}
.kuang22{ color:#333333; font-family: "微软雅黑";  width:172px; border:1px solid #ffffff; background-color:#ffffff;opacity:0.5;float:left; margin:1px;}
#fla{
	padding: 0px;
	height: 500px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#promainbg{
	padding: 0px; height:1174px;
	width: 100%; background-color:#fafafa;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	}
#promian1{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;height: 150px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	background-image: url(../images/05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#promian2{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;height: 88px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.fenleibg{
	width: 187px;
	background-image: url(../images/bgff.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 10px 14px 0 14px;
	height: 62px;
	float: left; line-height:20px;
	text-align: center;font-variant: small-caps;
}
#promian3{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;height: 936px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.kuangjia {
	padding: 0px;
	border: 1px solid #cccccc;
	margin: 0px;
	background-color: #ffffff;
}
.kuangjiabg{
	width: 315px;
	background-image: url(../images/pbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 3px 0 0 0;
	padding: 0 0 0 10px;
	height: 38px;
	float: left; line-height:18px;
	
}

#anlimain{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;height: 562px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;background-image: url(../images/anlibg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

.kuangjia2{
	padding: 2px;
	border: 2px solid #cccccc;
	margin: 0px;
	background-color: #ffffff;
}
.kuangjia3{
	padding: 5px;
	border: 1px solid #9fcea4;
	margin: 0px;
	background-color: #59ab62;
}

#youshimainbg{
	padding: 0px; height:1300px;
	width: 100%; background-color:#f4f4f4;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	}
#youshmian1{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	height: 1300px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	}
.houshitiaojian1{width: 654px;margin: 0px;padding: 0px;height: 280px;position: absolute;left: 22px;top: 251px;}
.houshitiaojian2{width: 650px;margin: 0px;padding: 0px;height: 287px;position: absolute;left: 419px;top: 593px;}
.houshitiaojian3{width: 640px;margin: 0px;padding: 0px;height: 263px;position: absolute;left: 22px;top: 954px;}


#hezuomian{
	padding: 314px 0 0 0;
	width: 1080px;
	margin-top: 0px;
	height:110px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; color:#111111; font-size:18px; font-weight:bold;
	background-image: url(../images/09.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	}


#aboutmainbg{
	padding: 0px; height:584px;
	width: 100%; background-color:#f2f2f2;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	}
#aboutmain{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	height: 584px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.mleft{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 584px;
	width: 728px;	
	}
.mleft1{
	margin: 0px;
	padding: 110px 40px 0 250px;
	float: left;background-image: url(../images/10.jpg);background-repeat: no-repeat;background-position: center top;
	height: 204px; line-height:30px;
	width: 438px;	
	}
.mleft2{
	margin: 0px;
	padding:0px;
	float: left;background-image: url(../images/11.jpg);background-repeat: no-repeat;background-position: center top;
	height: 269px;
	width: 728px;	
	}
.mright{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 584px;
	width: 352px;	
	}

.mright1{
	margin: 0px;
	padding: 0px;
	float: left;background-image: url(../images/12.jpg);background-repeat: no-repeat;background-position: center top;
	height: 75px;
	width: 352px;	
	}
.mright2{
	margin: 0px;
	padding:0 0 0 40px;
	float: left;background-image: url(../images/13.jpg);background-repeat: no-repeat;background-position: center top;
	height: 508px;
	width: 312px;	
	}
#main{
	padding: 0px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
	}
.newmain1{padding: 0px;margin: 0px;float: left;background-image: url(../images/14.jpg);background-repeat: no-repeat;background-position: center top;height: 93px;width: 342px;}
.newmain2{padding: 0px;margin: 0px;float: left;background-image: url(../images/15.jpg);background-repeat: no-repeat;background-position: center top;height: 93px;width: 468px;}
.newmain3{padding: 0px;margin: 0px;float: left;background-image: url(../images/16.jpg);background-repeat: no-repeat;background-position: center top;height: 93px;width: 270px;}
.newmain4{padding: 0px;margin: 0px;float: left;background-image: url(../images/17.jpg);background-repeat: no-repeat;background-position: center top;height: 331px;width: 342px;line-height:30px;}
.newmain5{padding: 0px;margin: 0px;float: left;background-image: url(../images/18.jpg);background-repeat: no-repeat;background-position: center top;height: 331px;width: 468px;line-height:30px;}
.newmain6{padding: 0px;margin: 0px;float: left;background-image: url(../images/19.jpg);background-repeat: no-repeat;background-position: center top;height: 331px;width: 270px;line-height:30px;}	
	

#linkemain{
	padding: 0 0 0 130px;
	width: 950px;
	margin-top: 0px;
	height: 116px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; line-height:116px;
	background-image: url(../images/20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	}

#footerbg{padding: 0px;height: 271px;width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;clear: both; background-color:#2b9450;}
#footer{
	padding: 0px;
	height: 271px;
	width: 1080px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	background-image: url(../images/21.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#fff;
	line-height:30px;
	position: relative;
}

.wei1ma1{
	width: 105px;
	margin: 0px;
	padding: 0px;
	height: 105px; top:97px; left:130px;
	position: absolute;
}
.wei1ma2{
	width: 105px;
	margin: 0px;
	padding: 0px;
	height: 105px; top:97px; left:260px;
	position: absolute;
}

#footer a:link{color:#fff;text-decoration:none;font-family: "微软雅黑";}
#footer a:visited{color:#fff;text-decoration:none;font-family: "微软雅黑";}
#footer a:hover{color:#fff;text-decoration:underline;font-family: "微软雅黑";}
#footer a{color:#fff;text-decoration:none;font-family: "微软雅黑";}

